have universal appeal - French English Dictionary